river snail - English Synonyms Dictionary